// 用户角色类型
export type UserRole = 'guest' | 'user' | 'vip' | 'manager' | 'admin'

// 用户信息接口
export interface UserInfo {
  id: number
  username: string
  name: string
  phone: string
  email?: string
  avatar: string
  balance: number
  role: UserRole
  warehouseId?: string // 默认冷库ID
  company?: string // 公司名称
  createTime: string // 创建时间
  lastLoginTime: string // 最后登录时间
}

// 用户统计数据
export interface UserStats {
  orderCount: number // 总订单数
  pendingCount: number // 待处理订单数
  completedCount: number // 已完成订单数
  couponCount: number // 优惠券数量
  unreadMsg: number // 未读消息数
  storageDays: number // 累计存储天数
  frozenItems: number // 当前冷冻物品数量
  coldStorageArea: number // 冷库面积 (m²)
}
